package com.sora.novel.search.service;

import com.sora.novel.book.dto.req.BookSearchReqDto;
import com.sora.novel.book.dto.resp.BookInfoRespDto;
import com.sora.novel.common.resp.PageRespDto;
import com.sora.novel.common.resp.RestResp;

/**
 * @Classname: SearchService
 * @Description:  搜索 服务类
 * @Author: Stonffe
 * @Date: 2023/6/21 14:22
 */
public interface SearchService {
    /**
     * 小说搜索
     *
     * @param condition 搜索条件
     * @return 搜索结果
     */
    RestResp<PageRespDto<BookInfoRespDto>> searchBooks(BookSearchReqDto condition);

}
